keep plugging at it - French English Dictionary